.btn-add{margin-left: 20px;}
.pro-type table{border-collapse: collapse;}
.pro-type table tr th,.pro-type table tr td{text-align: center;}
.pro-type table tr td{vertical-align: middle;}
.pro-type table tbody button{background: none;}
.pro-type table thead td,.pro-type table thead th{border-bottom: 1px solid #e7ecf1;}
.dataTables_paginate{margin: 0 auto;}


/*发布商品*/
.pro-edit select{height: 34px;line-height: 34px;border: 1px solid #c2cad8;padding: 0px 10px;}
.pro-edit input{display: inline-block;}
.pro-edit .table th{border-bottom: 1px solid #e7ecf1;font-weight: normal;text-align: center;}
.pro-edit .table td{text-align: center;}

#pickfiles{display: inline-block;background: url(../../../assets/global/img/picbg.png) no-repeat;background-size: 100%;width: 140px;border: none;min-height: 70px;}


table img{max-width: 70px;}

/* dataTables列内容居中 */  
.table>tbody>tr>td{  
    text-align:center;
    vertical-align:middle;
}
.table-responsive table>tbody>tr>td img {
    width: 75px;
    height: 56px;
}

/* dataTables列内容居中 */  
#table_spec1>tbody>tr>td{  
    text-align:left;
}   
#table_spec1{  
    border: 1px solid #e7ecf1;
}
  
/* dataTables表头居中 */  
.table>thead:first-child>tr:first-child>th{  
    text-align:center;
    vertical-align:middle;
}  

.edui-icon-imagedes{
   background-position: -380px 0;
}
        
.edui-image-width{
  width: 100%;
}

#container {
    width: 660px;
    height: 500px;
    margin-left: 20px;
    margin-right: 20px;
}


.checkbox .checkbox-inline{padding-left: 0;}
label small{line-height: 26px;display: inline-block;padding: 0 10px;}
.form-horizontal .pro_type label{
    font-size: 13px;
    color: #999999;
    height: 34px;
    line-height: 34px;
    text-align: center;
    display: inline-block;
    position: relative;
    margin: 0 10px 15px 0;
    border: solid 1px #c2cad8;
    padding: 0 22px;
}
.form-horizontal .pro_type input[type="checkbox"]{appearance: none;-webkit-appearance: none;}
.form-horizontal .pro_type input[type="checkbox"]:checked{}
.form-horizontal .pro_type label.active,.form-horizontal .pro_type label:hover{border: solid 1px #33CC66;background: #33CC66;color: #fff;}
.form-horizontal .radio-inline.xf_tip{display: none;padding-top: 0;}
.add_type{border: dashed 1px #c2cad8;color: #999999;}
.zhushi {color:#ccc;font-size:15px;}
.add_btn {background:none;color:#999999;width:180px;height:36px;}
.img {display:inline-block;background:url(../../../assets/global/img/pop.png) no-repeat;background-size:100% 100%;width:201px;border:none;height:102px; min-height:102px;}
.cutImg {display:inline-block;background:url(../../../assets/global/img/pop2.png) no-repeat;background-size:100% 100%;width:102px;border:none;height:102px;min-height:102px;}
.imgclose{
	width: 30px;
    height: 30px;
    background:url(../../../assets/global/img/close.png) no-repeat;
   /*  border-radius: 50%; */
    position: absolute;
    right: 27px;
    top: -13px;
    border: none;
}
#btn-uploader1 {margin:0 auto;}
.sgxt {/*width:181px;*/height:135px;}
.edui-icon-imagedes {background-position:-380px 0;}
.edui-image-width {width:100%;}
#container {width:660px;height:500px;margin-left:20px;margin-right:20px;}
.specCon {display:none;}
.btn_add_con,.btn_add_con2{display: none;}
.spec_list label{background: #F2F2F2;padding: 0 45px;height: 36px;line-height: 36px;text-align: center;position: relative;overflow: hidden;display: inline-block;margin-right: 10px;}
.spec_list label .glyphicon{position: absolute;right: 9px;top: 12px;cursor: pointer;}

#test{
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    /*border-radius: 50%;*/
    float: left;
    background-clip: content-box;
    opacity: 0.5;
    position: absolute;
    width: 150px;
    height: 112px;
    text-align: center;
    line-height: 100px;
}
input:checked + span{background: #333; font-size: 50px; color: red; display: block !important;}
.storeimg input:not(:checked) + span{display: none !important;}

/*图片组件*/
.storeimg .left{float: left;position: relative;}
.storeimg .radion{position: absolute;width: 150px;height: 112px;opacity: 0;z-index: 99;right: 14px;top: 0;}
.storeimg .btn-del{position: absolute;right: 4px;top: -10px;cursor: pointer;}
.upPic{width: 100px;float: left;margin-right: 15px;}
.uploaderCon{border: dashed 2px #ccc;width: 100px;height: 112px;float: left;display: flex;justify-content: center;align-items: center;flex-direction: column;cursor: pointer;}
.uploaderCon .icon0{font-size: 40px;color: #999999;}
.upPicList{width: 100px;height: 100px;margin: 0 20px 20px 0;}

.nav-tabs li{width: 49%;}
.modal-body{position: relative;overflow-y: auto;}
.new{display: flex;justify-content: center;align-items: center;flex-direction: column;height: 270px;}
.already #btn-uploader{width: 180px;height: 180px;margin: 0 20px 20px 0;}

#uploaderBox #already .left{float: left;}
#uploaderBox #already .image {position: relative;cursor: pointer;}
#uploaderBox #already label .active{position: absolute;top: 17px;left: 25px; }
#uploaderBox #already .delete{width: 20px;height: 20px;position: absolute;right: 11px;top: -10px;z-index: 99;}
#uploaderBox #already .select{width: 20px;height: 20px;position: absolute;left: 0px;top: 0px;}

#uploaderBox #already #pic_table  thead{
  display: none;
}
#uploaderBox #already #pic_table  tr{
  float: left;
}
#uploaderBox #already #pic_table .upPicList{
  width: 70px;height: 70px;
}